turn-key cost - Francés Inglés Diccionario